package net.mikoo.seals.biz.service;

import java.util.List;

import net.mikoo.seals.common.model.PageModel;
import net.mikoo.seals.model.Devices;
import net.mikoo.seals.model.Seal;
import net.mikoo.seals.model.SealQuery;

public interface SealServices {
	
	
	public void save(Seal seal);

	public void modify(Seal seal);
	
	public Seal getInfoById(Long sealId);
	
	//public void deleteById(Long sealId);
	
	public PageModel<Seal> getPageByQuery(SealQuery query);

	public Seal getInfoByQuery(SealQuery query);

	public void changeStatus(Seal seal);

	public void bindingDevices(Devices devices);

	public List<Seal> getListByQuery(SealQuery query);
	
}